package com.medical.literature.document.dto;

import lombok.Data;

/**
 * 文档识别请求DTO
 */
@Data
public class RecognitionRequest {
    
    /**
     * 文献ID
     */
    private Long literatureId;
    
    /**
     * 文件路径
     */
    private String filePath;
    
    /**
     * 文件类型
     */
    private String fileType;
    
    /**
     * 识别类型：1-文本提取，2-OCR识别，3-关键词提取，4-全部
     */
    private Integer recognitionType;
    
    // 手动添加getter和setter方法
    public Long getLiteratureId() {
        return literatureId;
    }
    
    public void setLiteratureId(Long literatureId) {
        this.literatureId = literatureId;
    }
    
    public String getFilePath() {
        return filePath;
    }
    
    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }
    
    public String getFileType() {
        return fileType;
    }
    
    public void setFileType(String fileType) {
        this.fileType = fileType;
    }
    
    public Integer getRecognitionType() {
        return recognitionType;
    }
    
    public void setRecognitionType(Integer recognitionType) {
        this.recognitionType = recognitionType;
    }
}